intercontinental traffic - French English Dictionary